perm filename INST.LSP[206,JMC]1 blob sn#005318 filedate 1971-01-05 generic text, type T, neo UTF8
00100	(DE INST (E M P) (COND ((EQ P (QUOTE NO)) P) ((ATOM M) (COND ((ISVAR M)
00200	((LAMBDA (W) (COND ((NULL W) (CONS (CONS M E) P))
00300	((EQUAL (CDR W) E) P) (T (QUOTE NO)))) (ASSOC M P)))
00400	((EQ M E) P) (T (QUOTE NO)))) ((ATOM E) (QUOTE NO))
00500	(T (INST (CDR E) (CDR M) (INST (CAR E) (CAR M) P)))))
00600	
00700	(DE ISVAR (M) (MEMBER M (QUOTE (U V W X Y Z))))
00800	
00900	(DE SUBLIS (E P) (COND ((ATOM E) 
01000	((LAMBDA (W) (COND ((NULL W) E) (T (CDR W))))
01100	(ASSOC E P)))
01200	(T ((LAMBDA (X Y) (COND ((AND (EQ X (CAR E))
01300	(EQ Y (CDR E))) E) (T (CONS X Y)))) (SUBLIS (CAR E) P)
01400	 (SUBLIS (CDR E) P)))))